@import '~view-design/src/styles/index.less';


@menu-dark-title: #001529;
@menu-dark-active-bg: #000c17;
@layout-sider-background: #001529;

@font-size-base         : 15px;
@font-size-small        : @font-size-base - 2px;
@font-size-large        : @font-size-base + 2px;
@background-color-select-hover:#c8e6c9;
.ivu-tree-select .ivu-tree-title {
  display: inline-block;
  width: calc(100% - 18px) !important;
  vertical-align: middle;
  padding: 2px 4px 4px;
}

.ivu-layout-footer{
  padding:3px!important; 
  text-align: center;
}



.ivu-tree ul {
  font-size: 14px;
}

.ivu-table-cell {
  padding-left: 5px;
  padding-right: 5px;
}
 
 
.table-cell-bold {
  font-size: 15px;
  font-weight: bold;
}

.form-search .ivu-form-item {
  margin-bottom: 2px;
  margin-top: 2px;
}

.ivu-form-item-error-tip {
  padding-top: 2px;
}

.form-more .ivu-form-item {
  margin-bottom: 12px;
  margin-top: 0px;
}

.div-footer {
  float: right;
  padding-bottom: 20px;
}

.divAmount {
  padding-left: 10px;
  font-weight: bold;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
}

.ivu-table-summary {
  font-weight: bold;
  font-size: 18px;
}

.card-box {
  width: 100px;
  border: none;
  background: @primary-color;
  color: #fff;
  float: left;
  margin: 10px;
  cursor: pointer;
}

.badge-Right {
  position: absolute;
  right: -30px;
  top: -30px
}

.item-img {
  width: 36px;
}

.item-title {
  font-size: 16px;
}

.color-red {
  color: @error-color ;
}

.color-success {
  color: @success-color ;
}

.color-primary {
  color: @primary-color;
}

.color-title {
  color: #17233d;
}

.color-gray {
  color: @subsidiary-color;
}

.row-green {
  background-color: @success-color ;
}

.span-title {
  font-size: 15px;
  font-weight: bold;
  color: @primary-color;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type="number"] {
  -moz-appearance: textfield;
  -webkit-appearance: none;
}

.select-chose {
  font-weight: bold !important;
  font-size: 15px !important;
  line-height: 36px !important;
  height: 36px !important;
}

.input-readonly {
  background-color: @input-group-bg;
}

.ivu-input[readonly] {
  background-color: @input-group-bg;
}

.span-in-amount {
  font-weight: bold;
  font-size: 15px;
  color: @success-color ;
}

.span-amount {
  font-weight: bold;
  font-size: 15px;
  color: @error-color ;
}

.span-amount input {
  font-weight: bold;
  font-size: 15px;
  color: @error-color ;
}

.div-modal-footer {
  text-align: right;
  padding-top: 5px;
  border-top: 1px solid @border-color-split;
}

.div-panel-all {
  padding: 5px;
  border: 1px solid @border-color-base;
  border-radius: 5px;
  margin-bottom: 5px;
}

.align-center {
  text-align: center;
}

.cell-small-padding {
  padding: 2px 0px
}

.ivu-form-item-error-tip {

  z-index: 999;
}
.form-margin-bottom{
  margin-bottom: 5px;
}

.p-option {
  margin: 2px 0;
  font-size: 14px;
  color: @subsidiary-color;
}
.p-option-red {
  margin: 2px 0;
  font-size: 14px;
  color: @error-color;
}

.modal-auto {
  max-height: 600px !important;
  overflow-y: auto;
  overflow-x: hidden;
}

.modal-auto-small {
  max-height: 300px !important;
  overflow-y: auto;
  overflow-x: hidden;
}
.table-a{
  font-size: 16px;
  color: @link-color ; 
}
.p-title {
  padding-left: 8px ;
  font-size: 14px;
  color: @subsidiary-color;
}
.img-file{
  height: 100px;
  border-radius: 5px;
  cursor: pointer;
}
.form-search-item-width{
  width: 150px;
}